band-aid baby - Spanish English Dictionary